home *** CD-ROM | disk | FTP | other *** search
- /*
- * Source machine generated by GadToolsBox V2.0b
- * which is (c) Copyright 1991-1993 Jaba Development
- *
- * GUI Designed by : -- Unnamed --
- */
-
- #define GetString( g ) ((( struct StringInfo * )g->SpecialInfo )->Buffer )
- #define GetNumber( g ) ((( struct StringInfo * )g->SpecialInfo )->LongInt )
- #define SQR(x) ((x)*(x))
- #define rEYE 62
- #define lEYE 23
- #define RESOL 25
-
- /*
- ** Drawing mode
- */
- #define CUSTOM_DRAW 1
- #define STANDARD_DRAW 0
-
- #ifdef ENTRELACE
- #define SIZEWNDX 42
- #define WNDY 48
- #define yEYE 18
- #define REYE 14
- #define RLIM 8
- #else
- #define SIZEWNDX 21
- #define WNDY 24
- #define yEYE 9
- #define REYE 7
- #define RLIM 7
- #endif
-
- #define SIZEWNDY 94
- #define OFFX 4
- #define WNDX 96
- #define SLEEP 12
-
- extern struct Library *IntuitionBase;
- extern struct Library *GadToolsBase;
- extern struct Library *CxBase;
-
- extern struct IntuiMessage EyeMsg;
- extern CxMsg *MsgBroker;
- extern CxObj *EyesBroker;
- extern struct MsgPort *EyesBrokerMsgPort;
- extern ULONG sigflags;
- extern BOOL Restart;
- extern BOOL Dodo;
- extern BOOL ModifyPub;
-
- struct parametres
- {
- USHORT timeout;
- BOOL autofront;
- USHORT refresh;
- USHORT fond, pupille, paupiere, bord, fenetre;
- BOOL drawing;
- BOOL autojump;
- BYTE priorite;
- };
-
- extern UBYTE hotkey[];
- extern struct parametres Parametres;
-
- extern int SetupScreen( void );
- extern void CloseDownScreen( void );
- extern int HandleEyeIDCMP( void );
- extern int OpenEyeWindow( void );
- extern void CloseEyeWindow( void );
- extern void InitEyes(struct Window *, struct BitMap *);
- extern void InitPlot(struct Window *, struct BitMap *);
- extern BOOL DrawingEyes(struct Window *, struct BitMap *, int);
- extern void SortiePropre(void);
- extern void StartCommodity(void);
- extern int ProcessJump(BOOL);
- extern int ProcessActive(void);
- extern int ProcessMsg(void);
-